cross a stream - Spanish English Dictionary